wahoo (tilia heterophylla) - German English Dictionary